particle beam weapon - Turkish English Dictionary